On the Extension of UML with Use Case Maps Concepts
نویسندگان
چکیده
Descriptions of reactive systems focus heavily on behavioral aspects, often in terms of scenarios. To cope with the increasing complexity of services provided by these systems, behavioral aspects need to be handled early in the design process with flexible and concise notations as well as expressive concepts. UML offers different notations and concepts that can help describe such services. However, several necessary concepts appear to be absent from UML, but present in the Use Case Map (UCM) scenario notation. In particular, Use Case Maps allow scenarios to be mapped to different architectures composed of various component types. The notation supports structured and incremental development of complex scenarios at a high level of abstraction, as well as their integration. UCMs specify variations of run-time behavior and scenario structures through sub-maps "pluggable" into placeholders called stubs. This paper presents how UCM concepts could be used to extend the semantics and notations of UML for the modeling of complex reactive systems. Adding a "UCM view" to the existing UML views can help bridging the gap separating requirements and use cases from more detailed views (e.g. expressed with interaction diagrams and statechart diagrams). Examples from telecommunications systems are given and a corresponding design trajectory is also suggested.
منابع مشابه
Derivation and Evaluation of OSAN Models from UML Models of Business Processes
The unified modelling language (UML) is a de facto standard for object-oriented modelling. However, the formal semantics for the notations included in UML are not provided, which are a key requirement for the verification and evaluation purposes. To solve this problem, Petri nets formalism has been used as a complement to UML in several research projects. However, there is not a complete transf...
متن کاملInvestigation of pedological criterion on land degradation in quaternary rock units (case study: Rude-Shoor watershed area)
To investigate pedological criterion on land degradation in Quaternary rock units, at first, a part of the shoor watershed area was selected. After distinguishing target area, slope classes, land use and geology maps were created, then map of units were founded by overlaying and crossing these maps. In this research three indices of erodibility, salinity and permeability of soils were considere...
متن کاملQuantitative evaluation of software security: an approach based on UML/SecAM and evidence theory
Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...
متن کاملAn Examination Some of Educational – Extension Factors Influencing Use of Transgenic Plants (Case Study: Ilam, Iran)
The purpose of this study was to examine the effect of educational – extension factors on the use of transgenic plants. This study was conducted through a survey design. The research was an applied study type. The research method of this study is descriptive-correlation. Statistical population of the study consisted of all of biotechnology experts of Research Center of Agriculture of Ilam Prov...
متن کاملAn Analysis of Achievement of the Philosophical Sense of “Extension” in Music, with Interpretaion of Ibn-e Sina’s Explanation an Extension
This research can be considered as one of the studies that seek to explore, in an argumentative way, subtle and solid philosophical concepts in the field of art. The paper provides an analysis of the concept of “extension” in music as one of the most thought-provoking philosophical concepts. The analysis is carried out by interpreting Ibn-Sina’s special conception of musical extension to answer...
متن کامل